package com.system.healthproject.bean;

import com.system.healthproject.pojo.Doctor;
import com.system.healthproject.pojo.Hospital;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;

import java.util.Date;
import java.util.List;

/**
 * @author Xuheng Zhou
 * @date 2020/6/9 15:55
 * @desc 二维码详情的bean
 */
@ApiModel(value = "二维码详情的bean")
public class AppCodeBean {

    private Integer appCodeId;
    @ApiModelProperty(value = "projectName",notes = "项目名称")
    private String projectName;
    @ApiModelProperty(value = "appcodeNumber",notes = "二维码数量")
    private Integer appcodeNumber;
    @ApiModelProperty(value = "hospitalName",notes = "医院实体类")
    private String hospitalName;
    @ApiModelProperty(value = "doctorList",notes = "医生集合")
    private List<Doctor> doctorList;
    @ApiModelProperty(value = "appcodeCreatetime",notes = "二维码创建时间")
    private Date appcodeCreatetime;
    @ApiModelProperty(value = "appcodeRemainder",notes = "二维码剩余数")
    private Integer appcodeRemainder;
    @ApiModelProperty(value = "membershipTime",notes = "会员时效")
    private Integer membershipTime;
    @ApiModelProperty(value = "doctorReward",notes = "医生奖励")
    private Integer doctorReward;

    public Integer getAppCodeId() {
        return appCodeId;
    }

    public void setAppCodeId(Integer appCodeId) {
        this.appCodeId = appCodeId;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public Integer getAppcodeNumber() {
        return appcodeNumber;
    }

    public void setAppcodeNumber(Integer appcodeNumber) {
        this.appcodeNumber = appcodeNumber;
    }

    public String getHospitalName() {
        return hospitalName;
    }

    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }

    public List<Doctor> getDoctorList() {
        return doctorList;
    }

    public void setDoctorList(List<Doctor> doctorList) {
        this.doctorList = doctorList;
    }

    public Date getAppcodeCreatetime() {
        return appcodeCreatetime;
    }

    public void setAppcodeCreatetime(Date appcodeCreatetime) {
        this.appcodeCreatetime = appcodeCreatetime;
    }

    public Integer getAppcodeRemainder() {
        return appcodeRemainder;
    }

    public void setAppcodeRemainder(Integer appcodeRemainder) {
        this.appcodeRemainder = appcodeRemainder;
    }

    public Integer getMembershipTime() {
        return membershipTime;
    }

    public void setMembershipTime(Integer membershipTime) {
        this.membershipTime = membershipTime;
    }

    public Integer getDoctorReward() {
        return doctorReward;
    }

    public void setDoctorReward(Integer doctorReward) {
        this.doctorReward = doctorReward;
    }
}
